CEO
CEO Approval Rating
- -/100
Ecco is an England-based online and in-store company that manufactures and sells products such as sports shoes, apparel, and sneakers for men, women, and kids.